• word of the day

    magnolia soulangiana

    magnolia soulangiana - Dictionary definition and meaning for word magnolia soulangiana

    Definition
    (noun) large deciduous shrub or small tree having large open rosy to purplish flowers; native to Asia; prized as an ornamental in eastern North America
Download our Mobile App Today
Receive our word of the day
on Whatsapp